oxidation ditches - Alemán Inglés Diccionario